droplet irrigation - Francés Inglés Diccionario